package practice1;
/**
 *
 * 将 1, 2, …,9 共 99 个数分成 3 组，分别组成 3个三位数，
 * 且使这 3 个三位数构成 1 : 2 : 3  的比例，
 * 试求出所有满足条件的 3 个三位数。
 *
 */
public class P1008 {

    public static boolean isLegal(int a,int b,int c){
        String str = Integer.toString(a)+Integer.toString(b)+Integer.toString(c);
        if(str.contains("1") && str.contains("2")&& str.contains("3")
            && str.contains("4")&& str.contains("5")&& str.contains("6")
            && str.contains("7")&& str.contains("8")&& str.contains("9")){
            return true;
        }else {
            return false;
        }
    }

    public static void main(String[] args) {
        int a,b,c;
        for(a =123;a<=329;a++){
            b=a*2;
            c=a*3;
            if(isLegal(a,b,c)){
                System.out.println(a+" "+b+" "+c);
            }
        }
    }
}
